settle affairs - Français Anglais Dictionnaire